SLAudioIODeviceCapabilitiesItf_

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (C)
struct SLAudioIODeviceCapabilitiesItf_ {}

Members

Variables

GetAssociatedAudioInputs
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLuint32 deviceId, SLint32* pNumAudioInputs, SLuint32* pAudioInputDeviceIDs) GetAssociatedAudioInputs;
Undocumented in source.
GetAssociatedAudioOutputs
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLuint32 deviceId, SLint32* pNumAudioOutputs, SLuint32* pAudioOutputDeviceIDs) GetAssociatedAudioOutputs;
Undocumented in source.
GetAvailableAudioInputs
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLint32* pNumInputs, SLuint32* pInputDeviceIDs) GetAvailableAudioInputs;
Undocumented in source.
GetAvailableAudioOutputs
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLint32* pNumOutputs, SLuint32* pOutputDeviceIDs) GetAvailableAudioOutputs;
Undocumented in source.
GetDefaultAudioDevices
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLuint32 defaultDeviceID, SLint32* pNumAudioDevices, SLuint32* pAudioDeviceIDs) GetDefaultAudioDevices;
Undocumented in source.
QueryAudioInputCapabilities
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLuint32 deviceId, SLAudioInputDescriptor* pDescriptor) QueryAudioInputCapabilities;
Undocumented in source.
QueryAudioOutputCapabilities
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLuint32 deviceId, SLAudioOutputDescriptor* pDescriptor) QueryAudioOutputCapabilities;
Undocumented in source.
QuerySampleFormatsSupported
SLresult function(SLAudioIODeviceCapabilitiesItf self, SLuint32 deviceId, SLmilliHertz samplingRate, SLint32* pSampleFormats, SLint32* pNumOfSampleFormats) QuerySampleFormatsSupported;
Undocumented in source.
RegisterAvailableAudioInputsChangedCallback
SLresult function(SLAudioIODeviceCapabilitiesItf self, slAvailableAudioInputsChangedCallback callback, void* pContext) RegisterAvailableAudioInputsChangedCallback;
Undocumented in source.
RegisterAvailableAudioOutputsChangedCallback
SLresult function(SLAudioIODeviceCapabilitiesItf self, slAvailableAudioOutputsChangedCallback callback, void* pContext) RegisterAvailableAudioOutputsChangedCallback;
Undocumented in source.
RegisterDefaultDeviceIDMapChangedCallback
SLresult function(SLAudioIODeviceCapabilitiesItf self, slDefaultDeviceIDMapChangedCallback callback, void* pContext) RegisterDefaultDeviceIDMapChangedCallback;
Undocumented in source.

Meta